skysight-inc/HackerNews huggingface dataset:
For the record, given I'm at a university with 56% overhead, this is:

- Often less than corporate research. I know because I've also worked with them.

- Pays for things like startup packages for new faculty, administrative support, things shared by multiple groups, etc. (as well as, without a doubt, some waste, but I mean, private research companies have that too).

- Is negotiated in advance with the government.

- Is often less than the cost of doing research.
Simple GitHub Trending App with ClojureScript and Reagent (React)
Swift is a great language.

The main problem for me is that it's still very Apple centric. Other platforms are still very second class.

For Linux, there are only Ubuntu packages. Even on Arch which is usually front of the pack with these things, there are only brittle third party (AUR) packages.

Windows support is even worse.
Which should be "is this tracing GC or ref counting language".

Naturally when in some juriditions one is allowed to call themselves engineers after a 6 months bootcamp we land in such customary/practical definitions.
I highly endorse Cushion for this purpose - it helps you estimate revenue, and understand how you're tracking so far. It's the only good solution I've found that helped avoid 'freelance anxiety' leading to bad business decisions https://cushionapp.com
Ada Lovelace’s legacy lies in the power of imagination
Saw the screenshot and thought, "hey, this looks a lot like MARS!". Of course, a lower it mentions this explicitly:

> RARS was built on MARS 4.5

How much did you have to change to support RISC-V? Is this easy to extend this work to add support for other RISC architectures?
It seems to me like it would be harder for many juveniles to get into trouble if there just aren't that many other juveniles around. It's hard to form a gang if there's nobody else around to join.
But it's not available from Google or Apple stores.
I think Rust will get a bump in popularity when Rocket no longer requires nightly releases.

https://github.com/SergioBenitez/Rocket/issues/19
This looks a lot like Vue.js - how is it different/better?
Every bicyclist learns this the first few times out. Some have very strong opinions about ever doing it again on purpose. My guess is it took almost no time at all for that to become standard practice.
"in a decent society taking 56% of grant money should put some people in jail."

A decent society made this a law because it makes the separation between "Money spent directly on research" and "Money spent on things like the copy machine, internet, keeping the lights on, etc." transparent - unlike how it works in most private industry.

Trust me, universities would love to be able to get rid of the concept of indirect costs. It's mandated by the government, and negotiated with them (at my university, at a slight loss sometimes).
I don't think you're wrong about any of the points you made at all.

I still think that the influence of the US is not actually the cause worldwide.

Do you think it's a sustained psychological attack by the US on all countries in the world?

But then our enemies would stand up against that. They don't seem to. They seem more anti drug than we are. (China)

I think the simplest explanation is that China wants it this way and it's their lucid choice. Maybe they have a massively deluded society? Are all societies massively deluded about pretty much everything? I guess that's a possibility. But it is a strong point to make.
This one https://www.swiftcommunitypodcast.org/
I don't agree. The internet definitely did not exist in any form that would be today seen as sufficient ever before. The sheer scale makes it impossible, advertising is the only way poor people could afford it and pay for it without paying money at the same time (so the developer now has a new option too). The options these companies that exist thanks to ads gave to all businesses in my country are enormous and have definitely helped greatly to grow our GDP (I live in the country with the greatest number of online stores per citizen). I love Facebook and Google for the options their advertising platforms have created for people (however not being ethical is not cool at all).
It is interesting how this article starts. A guy has an app which drains users batteries. But it's not his fault of course, because it's the ad company.
Except the ad company says it's not their fault, because the ad came from some other company.

This fingerpointing points to one of the core problems of the ad industry: They created a system where nobody knows who's responsible for anything, so malware and fraud has an easy time.

But this mode of thinking makes no sense. If you put ads in your app YOU are responsible. If you use an ad service from a shady company that outsources to other shady companies then you're still responsible.
...I know some US federal government bureaucrats who have opinions on things like that.
As far as I can tell, that podcast was started earlier this year, and is still active?
This. There is no magic to it really.
Also if you look at the kind of art that is actually just appreciated on aesthetics alone now it’s actually pretty derivative. It’s the sort of stuff you’ll find artists painting in bulk to sell in order to support themselves. Most art that gets put up for public consumption has some function beyond mere aesthetic appreciation. It’s usually about something.
Isn’t the real issue here a technical one with MoPub’s ad platform?

How is it possible that a banner ad can open hidden off-screen views, and play video ads using a different (fraudulent) publisher ID? Can’t banners be sandboxed in order to prevent such activity, or at least detect it?
An outsider definitely would say the same thing about the US.
Pragmatic Programmer

https://pragprog.com/book/tpp/the-pragmatic-programmer
Article doesn't mention that the reason there isn't a male birth control pill available is because there are no good drug targets.

It's just not going to happen, full stop.
As someone who has invested in over 100 startups, I can absolutely guarantee that every single penny you would spend buying those options would be lost.

You are buying common. The investors have preferred. You won't get a cent from a sale of the company.

Additionally, the founders will not be able to raise money in this situation even though VCs coffers are overflowing right now.
And yet, the raison d'etre of movies and video games is not to be noticed. For advertising, it is. If the non-extreme forms of advertising are not being noticed, it means they are indeed dying out.
But what I want to pass a SecureString to someone? Doesn't a copy have to take place in that case?
CN2 stands for ”ChinaNet Next Carrying Network“
A little bit more than a decade AGO, but OK.

> We should be applauding [..] instead of condemning them

Why does it have to be either? We can condemn this mistake, while applauding their security efforts.

These efforts were already known. They are not the news.

The fact they felt the need to be as defensive as they are (with non news) is telling for me. Why apply damage control when there's no urge for it?
> how to type and do basic math, I did it in clojure using Repl.it

Can you share the repl or add some more detail please on how was it better than traditional methods
Yup, I used MARS when I was learning MIPS assembly in college so when I sent out of the project of making it easy to get into RISC-V assembly I made sure to think about possible extending MARS.

After considering a bunch of other education focused environments, I chose MARS because it was easy to extend and did pretty much exactly what I wanted from a UI perspective.
Just because something is tagged with $lang doesn't mean it's an issue with $lang, it can be a library specific library in $lang or "how to do X in $lang" for someone new to it.
Languages only win long term when they get either a platform or a killer framework of some kind.

For Kotlin that is Android. I am more interested to see what will happen to it if Google has one of their usual project reboots with Android.

Rust still fails short in several domains, but now with Google and Microsoft's additional love we might see some improvements there.
According to the CDC-

Drug overdose deaths continue to increase in the United States

From 1999 to 2017, more than 700,000 people have died from a drug overdose

Around 68% of the more than 70,200 drug overdose deaths in 2017 involved an opioid

In 2017, the number of overdose deaths involving opioids (including prescription opioids and illegal opioids like heroin and illicitly manufactured fentanyl) was 6 times higher than in 1999

On average, 130 Americans die every day from an opioid overdose

https://www.cdc.gov/drugoverdose/epidemic/index.html

Government spends billions waging war on marijuana while Purdue Pharma, Pill Mills, and The FDA kill the rest of us with Oxycontin
I operate as a full time consultant (more like as a full time studio) and although getting my first clients was easy, I'm not having a roadblock on how to get new business. My clients are all happy and I've asked for referrals, and I'm sure they'll do without issue once they meet someone looking, but until then I'm not sure what to do...
Normally I'd get your point, but it's untrusted code sandboxed inside a container...
You both make compelling points
“If only it were all so simple! If only there were evil people somewhere insidiously committing evil deeds, and it were necessary only to separate them from the rest of us and destroy them. But the line dividing good and evil cuts through the heart of every human being. And who is willing to destroy a piece of his own heart?”
― Aleksandr Solzhenitsyn

Our collective unconscious, our collective shadow: https://vimeo.com/242569435
Japan has other surprise drug policies. For example, the prescription drug Adderall is banned because it contains amphetamine.
https://jp.usembassy.gov/u-s-citizen-services/doctors/import...

This article is enlightening in Japan's attitude towards these stimulants. But I could go any convenience store and pick up bottles of "genki" (energy) drinks. There doesn't seem to be much regulations and only the occasional news story of people overdosing.
> Sorry? Who with 'integrity, values and good character' joins an interrogation squad?

Best question on this thread.

Some food for thought:

https://vimeo.com/242569435
It's sometimes a bit of a hassle, but I have to python script that generates and configures it for me.
And in some cases I fallback to <bricks-and-mortar-shop>@domain.com
Because that's much easier to spell out to a cashier.

After it's configured, my password manager stores the email too so that's not a problem
My wife is the best financy tracking “app” indeed. When I buy something, she is screeming like alarm :)
Pretty PuTTY – Better PuTTY Settings
Now you're just bringing back memories of the mid 90s and people giving 'helpful' suggestions of how to see the images. I still can't see them.
I have never written a single line of iOS/macos code, but I'm interested in Swift because it's a cool language.

Can anyone explain why this is done now and not when Swift was first released? I mean, UTF-8 was already the clear winner when Swift started. Is it some obj-c compat story?
Last I checked it didn't load without a VPN.
Ask HN -- AWS Infra as a service?
Will you pay for a service(let's call it AmazinInfra) that builds your infrastructure on AWS at the click of a button?

This includes, but not limited to:
- VPN creation
- launching EC2 instances
- setting up CI/CD
- setting up auto scaling groups
- setting up loadbalancers
- setting up databases
- any other AWS service you might require

This will be a one time setup and will cost you about say USD 500?

On the landing page of AmazinInfra, you'll be asked to check mark which services you require for your startup and AmazinInfra will go ahead and spin them up for you on AWS.

As a CTO/CEO/entrepreneur -- would you be willing to pay for something like this?

Thoughts and comments?
I have to agree with the other commenter, Google understands semantics, DDG just replaces words, working even worse than without it in some cases. I seriously hope they will improve it soon (and I donated some money to them), I'd love to switch.
> writer trying to frame that work as something gentle glossing over the actual reality of the situation.

100%. https://vimeo.com/242569435 shows this.

“If only it were all so simple! If only there were evil people somewhere insidiously committing evil deeds, and it were necessary only to separate them from the rest of us and destroy them. But the line dividing good and evil cuts through the heart of every human being. And who is willing to destroy a piece of his own heart?”
― Aleksandr Solzhenitsyn
It’s because I want something that’s been re-imagined, yes.
I wouldn't waste your time. Watch this instead, it's only 13 minutes long: https://vimeo.com/242569435
Yup. For anyone who can't see this, or is offended by the above comment, please check this out: https://vimeo.com/242569435
The Internet would not collapse. We pay our ISPs for a connexion. They don't give a crap whether we're using Google or not.
> I take that to mean they want the combination of all system cores utilized and IO treated asynchronously -- in my mind this is basically all it takes, everything else is application/solution-space level optimization

How are Rust SQL drivers for distributed computing with Oracle, DB2, SQL Server?
Noah Waisberg Interview: What Next for Kira Systems?
Just as if you were to buy a child’s toy that has a secret embedded camera that streams to some foreign server.

It may be the manufacturers fault, but the person who sold it to you (the provider) is liable.

Should be the same here
TIL Ad fraud is fine, just don't drain our precious batteries?
Well if having a runtime disqualifies a programming language for systems programming, we better get rid of Ada, C and C++ as well.
I don't use finance tracking apps anymore. Using Tim Ferriss's advice "how can I throw money at this problem to solve it?", I pay my accountant 200 to 300 euros every month and as part of their job they handle my financial tracking. I just upload my invoices & expenses to their online tool or forward it via email, they process it and hand me quarterly and yearly reports with suggestions for optimisations.
Note that this is a different organization from the American Hockey League (AHL) Cleveland Barons[0], which was the top minor league affiliate of the San Jose Sharks from 2001-2006. That affiliate is now known as the San Jose Barracuda.

[0] https://ahl.fandom.com/wiki/Cleveland_Barons_(2001–2006)
Why Do We Murder the Beautiful Friendships of Boys? (2017)
Since I started working as a freelancer, I'm using PaymoApp [1], it's great for managing projects and tracking time for these projects. You can easily invoice these hours to your clients, with based on the projects you have defined. The best part for me is the ability to easily track time for my projects, as I'm working on different projects.

For accounting, PaymoApp doesn't offer full accounting services. I just started using Snelstart [2] a by and for Dutch market developed accounting platform. The best part of this application, is the integration with my accountant, he can monitor my administration 24/7 and this saves me time and money.

[1] https://www.paymoapp.com/
[2] https://www.snelstart.nl/
No. GMail gave people the option of giving full access to their Gmail's mails with the user's consent. This was discovered and made up to be a scandal (people who shouldn't be able to can read your Gmail) which it wasn't. GMail then decided that the API is too dangerous to allow any 3rd party to use it, because once you grant access to someone, your GMail's security is bound to the 3rd party's security.

The sensible thing to do was to make the scope of access more clear while granting access to the 3rd party as well as making sure the 3rd party is following security best practices.

I don't see how this is Google's fault.
Swift is a pretty nice language.

I’ve got about 30 iOS examples on Github:

https://github.com/melling/ios_topics
About Python and performance, have you tried pypy runtime? It is an alternative to the default, cpython.

http://speed.pypy.org
And now I will have to write my own thing with imap suport, find a place to host it, integrate with Dropbox's API etc. Thanks, Google. I think I'm seriously moving out.
Right, I was wrong about the start date, on my mind it was started in December.

As for being active, no signs of life since 08th February, more than one month without updates.
> Voters are also usually not responsible enough to handle democracy either, and yet here we are.

What a weird way to start off. You should probably elaborate on that for it to make any sense outside of a high school economics class.

Regarding number 1: like what? I’ve never met anyone who looked really happy about seeing an ad for hot singles in their area, that they should feel insecure about how they look in lingerie, that they should go gamble.. would more than 1% of advertising be good? If an extremely large proportion of a thing is bad, then I can agree with someone calling it a scourge.

Regarding number 2: okay
They don't appear to be complementary either. The complement to #ee4035 is in the cyan range (~5cf7fa). You can get this by hand.

Convert #ee4035 to rgb(234, 64, 53). Subtract those values from max RGB domain (255) and take square root of difference of squares. i.e sqrt(255^2 - 238^2) etc.

You end up with rgb(92, 247, 250), or the cyan color mentioned above. You can also check this in several other complementary calculators.

I could be missing something.
> The internet existed before advertising

Advertising has been around for centuries, perhaps even millennia.

I mean, I think you mean "before online advertising", but that's not true either! Online advertising predates the web and even the Internet by decades; We had ads in the BBS days, and people didn't hate it. So what's going on?

China does a lot of "social" advertising and doesn't have the problems with ad fraud that the western world does: The trick is that "publishers" are responsible for what they serve. That's it.

> People still desire instant communication and they would pay for it if a free option did not exist.

People do pay for it. That's why we have slack and Cisco, and they aren't alone! The paid ones predate the "free" ones by decades too, but even the "paid" chat systems needed advertising to get those sales– we have throughout history always relied heavily on some form of sponsorship to bring products to market, so there will always be a channel for advertising.
The answer for this will be different for everyone. None of the answers will be sure to fix your problems.

Dealing with your finances (or anything else you deal with more than once) is a process. Figure out what your process needs to be and then automate the most painful parts with the tools you can find. Rinse and repeat as you locate more pain points.

You'll likely find that a general tool such as Excel is the best way to start. As you gain a further understanding of your problem, then you can trial other tools. As I mentioned above, the best app for you will likely be the one which best handles your greatest pain points.

Apps can still be helpful as a starting point for your processes. Apps have workflows which you can steal for your own workflows. You'll then likely tweak to the point where the tool is no longer a good fit.

The exception to the above is when your greatest pain point is some combination of time and collaboration. It may be best to pick among the leaders in the space and force yourself to adapt. I can track things in Excel, but I may be forced to pick something else if I need other people to use it.

The above is from someone who goes through loads of apps and always ends up going back to basic tools.
”An opaque string is capable of handling all string operations through resilient function calls. […] Currently, these are used for lazily-bridged NSStrings that do not provide access to contiguous UTF-8 (i.e. ASCII) bytes in memory.”

⇒ it seems tagged NSString pointers indeed map to opaque strings.

Because strings are structs in Swift, I don’t expect them to implement tagged pointers in Swift. Alternatively, you can see the SmallString struct as a tagged pointer that’s twice as large as a regular pointer.
A little odd statement. I am in no doubt that it would require "massive back-end & infrastructure changes" as they point out, but this is the business model for IFTTT. They integrate these services as doing it yourself is a pain in the ass.
I Don't Like Debuggers (2000)
Question: for someone without assembly background, what would be the best resource to get started with RISC-V?
No, I don't, actually.
While I can understand your sentiment, it might also well be possible that such a person might be convinced of the righteousness of their cause. The article even gives some quotes along those lines. To paraphrase: "it's better if someone like me does the interrogation than someone who does not care about the Geneva convention".

I think it is very hard to judge the motivations of people from the outside. The whole point of the article was to illustrate how torn you can be between your convictions, what you want to do, and what you actually do.

Most of us are very lucky insofar as we do not have to face such tough choices.
Multimethods are OO.
Python implemented multi-representation strings in 3.3. It picks the best encoding from ASCII, UTF8, UCS2, or UCS4. UTF8 is the preferred encoding for strings exposed to the C API.

https://www.python.org/dev/peps/pep-0393/
> now I have a bookmarks folder for Youtube videos

FWIW, you could use youtube-dl to download videos once from the terminal, and then don't need to visit that google site again.
There are more than 1B guns in the world
There's still stuff going on on the GitHub repository: https://github.com/SwiftCommunityPodcast/podcast
Patrick Collison Joins Long Now Board
Not to forget that many students will use stackoverflow to ask questions. Which means that languages being taught at uni have a higher ranking (Java, Python and JS come to mind).

both GH and SO are probably not representative of the industry.
Star Trek: Deep Space Nine aka, Cheers in Space!
Do GitHub releases (downloadable files hosted on GitHub) work well in China in general?
For the UK, I’d really recommend Freeagent. Not sure how rest of world coverage is, but Freeagent will cover most things you need to do (invoicing, taxes etc)
How Booking.com Handles Millions of Metrics per Second
Taking a look at the table in that Wikipedia page, you can notice that while Oakland has more violent crime per capital than SF, SF has more property crime per capita than Oakland. No wonder it can seem that the streets are paved with shattered auto glass.
JDK 11 comes with a new HttpClient. Might be useful and fun to learn.

https://docs.oracle.com/en/java/javase/11/docs/api/java.net....
Why would this be down voted?

I think incompetence over malice is almost certainly the right answer here.
A better approach to Web Sockets in node
Wouldn't they just use a VPN to go around the block?
I do hope the language has progressed a fair deal in that case. Using Angular with Dart 3-4 years ago was not exactly a pleasure.

Could have been the interaction with the framework and the fact that it lagged behind on Angular/TS at that time.
I really don't understand this line of thinking.. if someone (whether it's a country, company, person) engage in evil behavior then of course we should do everything possible to dissuade others from supporting them until they change. It's possible for this site to serve intellectual curiosity without directly supporting an evil regime that put Muslims in concentration camps, engage in medical genocide (organ harvesting), and all sorts of human rights violations.
Imagine there were no strict rules.

There would now be political rallies, protests, different factions of people wanting different things, etc.

That distracts from economic progress.

It's fairly clear to me that in many cases freedom of speech and similar rights leads to less stability and less economic growth.