skysight-inc/HackerNews huggingface dataset:
Given the limitations of the platform, there really isn't a such a thing as a well-behaved JVM library that depends on other libraries, unfortunately. Oracle really dropped the ball by only serving their own needs with the module system.
I’m not ready to give up my Nintendo 3DS yet
Was he right about abortion jokes?

David Bowie made predictions far more profound than Stallman, and they came from a place of genuine concern, not tin-foil hattery of the GNU variety: https://www.theverge.com/2016/1/11/10753158/david-bowie-inte...

I'd rather have people that cared and were on the right path, picking the right battles, than assholes who are technically correct but their observations are ultimately irrelevant to the larger fight.
I'm a British Freemason, but in my jurisdiction so long as you resigned in good standing (without any money owed), then you just need to open a dialog with a local lodge (in amity/recognition with your mother lodge's jurisdiction) and explain the situation to them. In England the secretary of your new lodge would either contact the secretary of your mother lodge to check you are in good standing, or ask you to contact them for a certificate/letter stating you resigned in good standing. I think in the US you might do that with dues cards. Your new lodge can help you get back up to speed and should be very understanding.

I'd suggest contacting a few local lodges and get to know the members before you commit to one. You have to feel comfortable with the makeup and ambiance of the lodge just like any social group. You will almost certainly need to be proposed and seconded again as a joining member.

Finally recognise that while you have completed your three degree ceremonies it is expected that there is still a lot for you to learn in freemasonry. The ritual most commonly used in England suggests you to 'make a daily advancement in masonic knowledge' and you are taught the masonic ceremonies are 'veiled in allegory' meaning they are meant to be gradually understood over time as you see them repeated for new candidates, and by taking part yourself in the various officer roles in the Lodge. Don't feel bad that it was too fast - yes it's disappointing that you ended up in that situation, but even without it, masonry is not meant to be understood in one go. Don't be hard on yourself.
I mean... he's not wrong.
Of course he does. Big businesses like SalesForce will benefit the most from the regulation and he gets the glory of virtue signaling about it.
But it works great for 13 players, so there's that.
Don't think Hacker News notifies you of sibling comments, but it's not actually pure coincidence. See my answer at https://news.ycombinator.com/item?id=17084159
Seriously, people act like verbal communication is the only way office workers can communicate.
The disparity exists because each scenario has different risk profiles. It's much lower risk to be an employee (you dont' have to look for work, worry about payroll, benefits), so you're salary reflects that. Similary, the employer sees a long term benefit for your skill so it's cheaper for them to have an employee in that scneario than a contractor.

For a independent consultant, you carry the risk of contract termination, added headache of invoicing and looking for work, so to make it worth it, you charge more hourly then you would if you're an employee. You don't have to work 40hrs a week, but it makes your time worth it to you. For the employer, they need your skills on a temporary or project basis, or they have issues filling a permanent role (non sexy industry or company, bad location, etc).

Consulting firms have overhead and margins to hit so they charge more. The benefit to the client is they get a whole team (usually), which can include UX, UI, and Engineering, and sometimes product management. For companies who can't build teams and need to execute on fixing, saving, or establishing a new product, Consulting firms can be attractive - eg, $500K for year 1 at $150/hr is cheaper than hiring 3 engineers and product manager with fully burdened and competitive salaries. Especially if you have trouble hiring good people.
WASM is a compilation target. Think of it as a little machine in the browser you're writing code for. While you technically could write direct WASM code, the idea here is to have other languages compile to it, which you could then debug as normal.

Outside of needing some extreme performance optimization, most web developers should never need to read or write WASM code.
Sure, deciding why to let someone go is up to the company or manager. Firing someone isn't the huge deal, the reasons for firing them certainly can be. With development, you can actually have negative productivity. An example would be spending money to un-hose what the developer did years after they've left. If enough stuff was built on top of a mistake, it's unfeasible to fix. Bad design decisions tend to lead to other bad design decisions. I'm dealing with a lot of that where I am now.

I think part of the reason these tech interviews are so absurd is people are emotionally terrified of firing people, so they take great pains to ensure they won't have to. I'm just speculating though.
Here is an off the cuff thought: What if there was (or maybe there already is?) a system which is distributed such as was SETI back in the day and its a massively distributed general AI that can be used - and people on a mass scale allow for slices of their compute to be part of the system?
I second this. I work in a rather large company, and believe me, there are "opportunities" everywhere. The trouble is there is usually such a level of bureaucracy, that it takes real effort to push a change.
Very clever! I particularly like the bring-your-own-filesystem approach.
For me, as a founder of a young startup, the overarching benefit of being proficient in modern JS and sorrounding tooling is that I can use the same language for my whole stack(servers, web, Android, iOS), and spend more time thinking about the product and business. In the possible future where the company grows enough where it needs a distributed server software, the only part of the product that'd be changing would be the backend, and I'd probably look at Java for that.
For the rest, React(& react-native) + graphql + a typesystem is a pretty good stack for UI software.
The point everyone seems to be missing, and the one I think most important, is that we're no longer building from trusted sources.

Build systems just download and run random code from the internet without verifying that its the correct code, from the correct source.

Its a ticking time bomb.
compare with the cool vintage Morgantown PRT: https://en.m.wikipedia.org/wiki/Morgantown_Personal_Rapid_Tr...
Why would they do that unless their competitors are mandated to also?
Don't think Hacker News notifies you of sibling comments, but there is actually a reason. See my answer at https://news.ycombinator.com/item?id=17084159
Crimeware Friendly ISP's: Ecatel (AS29073)
Yeah, it reminds me of Windows CE for sure
Oh. My. Gosh.

> Powered by 0day.marketing
> 0day marketing services for security researchers

This is literally the single most unprofessional vulnerability announcement I've seen in my 15 years in the field.

How does it offend me? let me count the ways:

1) a song?

2) 'Details' links to a tweet without any actualy said 'details'

3) a song?

4) The page appears to be completely unassociated with the actual researcher who found the vulnerability

The more I look at this the more I think this has to be a parody. Someone please tell me it's a joke.

Ok, it's a joke. Right? Please?
I suppose they could get the .evil domain, that might lower the bar a bit more.
It's true, the Schmidt Doctrine pretty much threw that out the window.
I did and do smaller projects now. Last year I worked ft and had a put in 100 hours a month during a contract. It was too much after 6 months plus I had other smaller projects I wanted to keep relations after working with these clients for years.

I want to get something similiar capped around 80 hours a month. I found that position by talking with the founder for a year on angellist after he went through a number of cheaper php employees he needed someone to solidify the code base and add in advanced features. Once that was done he was able to go back to younger and cheaper.
Do you trust the public is informed about these technologies? I think you might be overestimating individuals... most folks still don't know about Cambridge Analytica.
> With such a high percentage of text on the web in UTF-8, and many uses for variable-length integers, I hope that we'd see single instructions for reading and writing Unicode codepoints to/from UTF-8

If we took this attitude with every new technology, we'd have a large number of instructions that are now useless. At one time it probably seemed a good idea to have custom instructions for parsing XML, and people really were doing custom instructions for interpreting JVM bytecode.
We pay full corporation taxes and receive no tax benefits of any kind.

As mentioned several times in this thread, our company is based in Singapore, not the US. The structures, laws and taxes are not equivalent.

I wrote a post about this a while back here: https://john.onolan.org/what-it-means-to-be-non-profit/
Using TLDs ran by monkey operators via registrars ran by barely competent companies is like screwing $5 full service hookers in NYC without a condom -- should you choose to do that you should not be surprised that you at best get gonorrhea and syphilis.
Try to adapt your lifestyle so that you can tolerate the 9 to 5 office job without getting depressed.

That could mean consciously making the best use of your time outside of 9 to 5 (take vacations, exercise, healthy diet, good sleep, relax after work, enjoy the weekends, etc).

Then slowly and over the longer term improve the situation to your liking strategically (for example by strategically changing jobs).

Taking extreme steps is very unlikely to lead to a good outcome.

You will probably not enjoy being a Ski instructor as much as you may be tempted to think.

For example instead you can aim for getting a remote job then go skiing for 1 month somewhere and ski and work.

In summary try to find a way to peacefully co-exist with a 9 to 5 office job while you progress in your career and strategically and steadily shape it to be more to your liking.

This way you can set things up on the right track so that in 5-10 years you have a well paying and comfortable job that you can quite happily live with.

If you take a more extreme step today like becoming a Ski instructor you may enjoy it in the short term but in the longer term you trade one set of problems for a whole another set and in a few years you may be painfully forced to go back to "step 1".

It is probably better to start somewhere uncomfortable and work towards comfort and balance over time than jumping straight to something dreamy.

Consider that there are probably 35 year old ski instructors who would kill to be electrical engineers with 10 years of experience sitting behind desks in offices, earning good money and taking yearly skiing vacations.

And yes it's all a lot easier said than done.
Next year, that xkcd strip will have been published closer to the original release of The Matrix than to the current day. I can't believe I've been keeping up with xkcd for so long.
In metric land we just tend to standardise measurements of things to fit into easily divisible numbers and keep our internally consistent system of units.

E.g. IKEA cabinets are 60cm wide, and so are most appliances like fridges. Double-wide things are 120cm etc. Pre-cut lumber is sold by 120cm lengths, sheetrock is 120x240cm etc.

All the easy division, plus the fancy units.
>And how will you know that it's the right solution to what you need? And how will you compare it against other alternatives?

Since when has marketing EVER given you an honest outlook of these two questions? If you listen to the marketing of a product or service and make your judgement solely on that, then I have a bridge to sell
Well.. a privacy law banning everyone except those who are grandfathered in to collect data..
Depends on the approach, you can use mutable or immutable containers. In fact, the OpenVZ VPSs that were at one time reasonably popular were just containers.
Can we have opt out for government agencies as well? I posted the other day that many county and state governments let you search their data bases for a wealth of information and you can damn well bet they sell or provide bulk access.

While I know it cannot be reasonably expected that "government" forget us in this manner it certainly could be forced to limit access to data that is identifiable back to an individual without their permission

Example of the details offered, by address or name of owner
http://www.cobbassessor.org/cobbga/search/commonsearch.aspx?...
Spending money is not a hard problem :)
They are already sharing the revenue in the form of higher salaries for their employees which are making land lords in other cities rich. It is the kind of money transfer you are talking about.

The problem about higher housing prices is more about the poor who are not working for Salesforce or Uber or Google. They all can afford housing. It is about those who are cashiers at Whole foods or the people who come to fix your plumbing.
You might be right that someday there would be unethical uses of the WebAudio API but AFAICT there are almost none today. Instead there are lots of sites that abuse the video tag playing video when I want none. A bunch of popular news sites do this.

So, maybe this was a huge win in the future but it was a huge lose now. It affected ~0 advertisers and instead affected 1000s of interesting and experimental sites.
When they launched ghost cli with ghost 1.0 I moved over to it a few days after it had launched (small blog, not much readership). It was really easy to move over to it, and updating ghost is a single command. I update it every time there's a feature I want or once every few months. It's not without its issues, but they're being actively worked on and it's improving each time I update the cli as well. I'd recommend it to anyone self hosting a single instance blog.
>Tesla, 2016 -> 2017 sales growth: 67%

>GM, 2016 -> 2017 sales growth: Negative

If I sold my car on craigslist today, I'd have an ∞% sales growth rate.
Hulu is giving users much better control over recommendations and watch history
Under "Developers"?
The fact is, many open source software projects provide their own Dockerfile (and in many cases, images). Using these is akin to downloading and deploying a release tarball.
As with .dev, they'll acquire .evil, thus ensuring no one (else?) can do .evil.
Paid gsuite has live 24/7 phone support. I've used 5-6 times over 8 years and gotten 5-star service every single time.

Haven't needed to call them in the past 18 mos. or so, however, and these things can change.

I have gripes about aspects of gsuite itself, in particular how they've removed a few features that I used from the $5/user/mo tier. Had to move to $10 tier to keep email content filtering (ability to use regex to prevent accidental SSN or CC inclusion). The filtering setup is much easier to use now, but the old system worked well enough.
>The only thing that gives you consistent height is money.

Or long rope, a balloon, and a heat source ;)
Ask HN: Online classes related to data science and energy storage/grid pricing?
Any recommendation for introduction data science applied to energy storage, grid pricing etc?

My wife has a background in applied mathematics and she is now working on financing renewable energy projects.

Batteries and energy storage in general are an important part of that industry and she is interested in learning how to code. Ideally in the context of data science and energy storage, energy pricing etc.

Anything related to these two fields could be of interest to her, so any links are welcomed!

Thanks.
I agree but if you are going to have a preposterous 10% income tax and highest energy prices you gave to give break to people somewhere else.
Yeah, I noticed that. What did they used to charge before Letsencrypt? $20?
Why is every security exploit or bug getting a name, marketing website, and branding? This one even has a song... What?
Not taking sides here but you picked a bad example. Makefiles specifically handle dependency management, but designed from a compiled language perspective. Make sure you build this .so before you build this bin, or that this directory exists, and so forth.
While they did cut it close for looking at renewal status, based on the following quote from the article, I can infer that the domain was set to auto-renew:

> I knew our domain should be renewed about these dates, and we were already billed for this renewal.
Show HN: Set of musical instruments for Android
> It is dismissive because if it was just that then knowing the mathematics would be sufficient to do research in theoretical quantumn mechanics but it isn't.

This not at all the same. QM is a special case of QFT.

> To say that theoretical quantumn mechanics is just a small branch of mathematics is ignorance.

It’s not. That statement is objectively true.

> It is not insightful at all.

It is.

https://en.m.wikipedia.org/wiki/The_Unreasonable_Effectivene...

> Is commutative algebra just a branch of set of theory? Are set theorists generally equipped to understand research papers on Galois Cohomology? No. Set theory is used in these areas but to suggest that these areas "are just aspects of set theory" is not all insightful.

Intersection (overlap) is not the same as containment, so I have no idea why you’re bringing this up.
A plan that is already in motion regardless how much you hate it.

Not all languages are like Python, a language that I only use for shell scripts anyway.

Blazor, Qt, Unity are all getting there.

Adobe can even bring Flash back.
It's plenty reasonable to be skeptical of the public utterances of CEOs, but it's not necessarily true that his words are hollow because his company is not currently compliant with the law he's proposing. As long as competitors are free to ignore this proposed privacy requirement it probably makes no competitive sense for his company to comply with it. In that case, it's perfectly logical to agitate for a law, which would let you adhere to stricter privacy requirements confident that your competition has to do so as well.
The problem with using regular people or chefs is that most cannot distinguish a merlot from a cabernet, so why bother asking if they can distinguish a chilled red from a white?

Basically what this boils down to is making inferences from these experiments is meaningless unless we actually have some people train to distinguish between chilled red and white wines, and then evaluate whether they are able to do so reliably in a double-blind setting. But I imagine the results will end up being "yes" and that's not really going to drive clicks because it doesn't agree with the anti-wine snobbery circlejerk.
But these particular Via headers are applied by the CDNs, not by an end user.
I get letters like this sometimes (people looking to buy either in our area or specifically our house). This only works when you personalize your letter to the specific house, and sell yourself - i.e. not send a generic 'call me if you want to sell', because then people will assume you're a realtor. I don't think this can be made into a service - it only works when you're clearly not a business and when you can show that you've put in the effort.
Please check it out now. I made a lot of adjustments to handle smaller screens and limit the number of jobs displayed. The initial load still takes a while on my phone, however.
Many landlords would be happy to rent to Horst Christian Simco.
Yep. One thing that will drive me absolutely up the wall is feeling ignored. I know that I will not always agree with everything my employer does: that's fine. But there is (to me) nothing more demoralizing than having my company make a decision I don't agree with while ignoring or openly dismissing employee feedback about it. If you're getting feedback from employees that they disagree, at least acknowledge it and explain the (real, not market-speak) reasons for the decision. Don't just brush it off.

Better yet, if you make a decision and get a lot of blow-back on it, sit and consider whether it's really the right thing to do. Not every decision is the right one, and the willingness to back up and say, "Yes, you're right: that wasn't the right approach, let's try this instead" (or even just "we hear you and we're reconsidering this decision in light of that") is the mark of a place I'd like to work for.
They will help create the legislation so that it benefits their company and makes it harder for differentiated competitors. It also forces you to have more capital in order to implement those practices (which salesforce has), which means only big companies can compete.

This is unfortunate. As more and more big tech companies do this, the tech industry is turning more and more into the bad guy, and something I didn't want to be involved in.

I don't know, maybe he's being authentic and is seeing a problem, but the way the industry has been headed just makes me not trust it.
>The resources needed for industrialism were dug up by slaves.

Not true, Britain had no slaves and it industrialized just fine. You have to feed,house and clothe slaves while "Free" people cost you nothing at all except the cost of labor. Room and board is a greater cost than just an hourly rate. Slavery inhibits industrialization, not enables it.
You can't build a 4 story building unless city approves it first and in most cases it is not being allowed. Zoning regulations need to simplified for that to happen.
This app is a collection of musical instruments for android. It's also a framework for building new instruments, for experimenting with different note layouts and different ways to control and shape the tone.

Interesting side effect of using Lua for Android app is that anyone can modify source code on the phone and see the changes on next launch. This allows users to add instruments, modify existing ones, or change any other aspect of app.

The app is light on GUI and options to make it accessible to very young children. Please show it to your kid and report results :)

BTW does anyone have advice on how I can reach interested audience for this non-commercial project without spending money or too much time? Despite good users reviews I didn't see much organic growth in past months.
>"It was useful for sailors to be able to divide the day into shifts, so our day is the most divisible number of hours long."

Is there a source for specifically "sailors"? Also:

1 x 2 x 3 x 4 x 5 = 120

120 hrs would be even more divisible (including by 5 and 10). So really they should have used 120 hrs per day consisting of 12 minutes each instead of 24 hours of 60 minutes each.
I think the point isn't that we can build from source, but why. If its a huge codebase you can't independently audit that source code. So ultimately if you compile it or the organization making it doesn't matter for purposes of trusting that code not to be malicious.
I've used make for 15 years and never once needed automake. The company I'm currently at uses straight make without problems for a 500 kLOC code base of multiple languages, 3rd-party code, code generators, and unit tests. Our make code totals 1000 lines.

I've seen plenty of messes using scons and ant, more so than I've seen with make. Make is a solid tool.
> Don't build your containers from public, un-trusted images! Build your own images. Run your own, protected, registry. You still have all of the compliance and validation necessary and you don't end up debugging failed builds because one machine out of a thousand is running on some minor shared library version not supported by your software.

You have just lost all the speed to production advantages of containers.