skysight-inc/HackerNews huggingface dataset:
> With DeFi (decentralized finance) you have transparency over what the smart contract does.

No, you don't. People find subtle bugs in open source code all the time, some of them disastrous. Unintentional bugs in smart contracts have lost tens of millions of dollars multiple times; imagine what you could accomplish with intentional holes.

Parity lost $280M alone. https://www.cnbc.com/2017/11/08/accidental-bug-may-have-froz...
Do I think it will? No; there's always another sucker ready to lose their life savings.

Do I hope this will be the cycle though? Oh absolutely.
They could have started by saying, send us Anne Sacoolas first.

https://www.nytimes.com/2020/01/12/world/europe/harry-dunn-a...
He’s fit enough to create multiple multi billion dollar companies.

Without him, these employees wouldn’t have a job. They should be grateful.
Aside from Lisps being yet again an example of "Simpsons already did it.", there are also other examples and projects that go roughly into this direction. Like Roc[0]. Tim Sweeney[1] seems to be working on integrating functional programming into games development, which is highly competitive and very performance sensitive. John Carmack also has been advocating for using functional programming techniques in game development (partially).

Generally I think FP has a bit of a misguided bad rep when it comes to performance. What makes code slow is indirection that a compiler cannot reason about and work that doesn't need to be done. There are FP techniques that can help a compiler or CPU to generate/transform efficient code and ones that can confuse them so to speak. Needless mutation can sometimes lead to bad code as well (from a compiler or CPU perspective), because it solidifies control. Functional programming is fundamentally a constraint, computers, interpreters and so on like constraints, because they can then go about shuffling around stuff without breaking those constraints if that makes sense.

[0] https://www.roc-lang.org/

[1] https://en.wikipedia.org/wiki/Tim_Sweeney_(game_developer)
Is this recloser different than the automated mechanical reclosers I see around town? Solid state?
NatWest Three – extradited to Texas on fraud charges against a British bank while they were living in the UK and working for the British bank.
There's been a disturbance in the kitchen. Thank you for your continued support of Brex.
By what definition is 55% a “monopoly”? And by “breaking up Walmart”, what do you suggest? That they are forced to remove groceries from their stores?

In “online travel sites”, Google is a tiny player.

https://www.statista.com/topics/2704/online-travel-market/#d...
I am a happy user of Shottr.cc. It is easily my top-3 pieces of software in terms of usage. I had emailed Max, the author asking him if I can pay in anything more than "coffee" and he said "get me more coffees" :)

I would like to see it do the following:

a. If the inserted comment text spills outside the canvas, auto-expand the canvas to accommodate the comments.

b. Make the text box little light / clunky. A opacity option for text backgrounds will help.
The problem is that we've been spoiled with crazy low interest rates for years now. I have a hard time seeing lots of people being motivated to sell a primary residence with rates rising like they are.
I wrote a library to parse plain text notes, sowhat [0] that delivers a lot of semantic and structural information. Notes for me solve lots of problems in my routine that wouldnt work with a markdown implementation: tasks, budgets, time management, reading lists, work log, simple calculations that operate on the global notes environment, etc.

Sowhat handles transactional data well, you could implement double-entry for example with relative ease. Other things include: links, events, quotes, tasks, formulas and a few organizational elements. I combine these elements in different ways depending on the problem.

[0] https://github.com/tatatap-com/sowhat
> There was a complete lack of any kind of policy in almost all major Western countries.

Since planned economy doesnt work, then clearly we shouldnt do planning of any kind at all
Until I learned about the mechanics of it, I thought it would be a glorious idea to have e.g. metal rods placed in the Sahara that would contract at night and expand at day (due to the high temperature differences) and extract energy from the movement. Counter to young me's expectations, thermal expansion is not some infinite force, and if you run the real physics, the low frequency makes it not worth the material investment (power produced scales linearly with the volume of metal). Not to mention that the Sahara is not exactly the juiciest market for selling power.

A similar idea with phase changing wax (iirc that's more or less how the temperature regulator in your shower works) is probably just as physically sound and just as economically doomed.
> Home prices can fall, however, but for it to happen inventory will likely need to rise much higher. Once U.S. inventory levels climb above 2 million units, Mohtashami says, home prices could begin to fall nationally on a year-over-year basis.

The US needs to be building millions of houses every year from here on out, but NIMBYs won't let one be built!
>The problem with Amtrak is that the US railway network belongs to freight train operators

That doesn't generally apply to the Northeast Corridor though which I assume was being referenced by the mention of the MTA. That said, while it's certainly imperfect, Amtrak is actually pretty reasonable for the most part on that route. Certainly the epic delays that are fairly common on Amtrak long distance trains elsewhere are rare on that corridor outside of major infrastructure problems, such as power failures.
Blockchain, cryptocurrencies, DAO, etc — are here to stay.

Even with the market as is, today it’s still a trillion dollar industry.
All of this cookie nonsense could've been avoided if browsers simply treated cookies the same way they treat your location/microphone/camera. Denied by default, permission required by the user _through_ the browser.

Imagine if websites could use your camera the same way they can use cookies and gave you the promise that they won't use it just because you clicked a button made by them. Ridiculous.

If you're worried about cookies just install Cookie AutoDelete.

* https://addons.mozilla.org/en-GB/firefox/addon/cookie-autode...

* https://chrome.google.com/webstore/detail/cookie-autodelete/...
What Are PFAS Chemicals?
It's not like people have had a choice.
> Do you think this cycle the whole crypto space goes down the drain never to be heard of again?

No. The crypto/scam space will be back because people love to gamble and love the concept of easy money.

> Do you think the whole space is a fad or do you think there are patches of values underneath the froth?

There is crypto/scam space and there is Bitcoin/Monero space. The actual decentralized cryptocurrencies are widely used where fiat system fails, like on DNMs.
Age of "var, val" is over. Now age of "significant whitespace".
If seriously, seems like indent syntax is default to go nowadays. Python has way too big influence on language designers.
> How do you see the space evolving?

Same as MLM/Hype evolved to Crypto/NFT. Some new pyramid will come in place for the next generation.
>but what's the point of getting it if you can't spend it occasionally when you really have something you need to say?

Because if you do it enough you’ll find yourself with a 3 comment per hour rate limit or shadowban. The moderation here actively discourages meaningful discussion in favor of sterile communication. It’s boring.
Agitating fellow employees to push for condemning the company's owner and CEO's public statements in another forum is not in the same category as pushing for a different material to be used for landing struts. I think SpaceX will be fine.
I think it is way too early to discard the underlying technology and I think/hope that parts of the open source ecosystem will survive. Reckless speculation being the current primary use case does not mean there won't be any societally more beneficial use case in the future.
Nice to see something about MesoAmerican gods!
I like how Quetzalcoatl/Kukulkan is sometimes represented as a Viking with scale and beard, makes you think there could have been "Vinland" in the Gulf of Mexico too.
I'm as skeptical of crypto as anyone, but I do think of it as an actual innovation of an asset class, and so I have to imagine that it will remain in some form.
Death, divorce, and other major life events don’t wait for opportune market conditions.
Thats a major problem, but it's a different problem to the one OP is talking about - some shady guy taking or misusing your money on a whim
Replace "companies" with "projects".
Changing obscure tender on public bridges was so much better.
SpaceX fires some of the employees who criticized Elon Musk in open letter
It makes sense from an inflation-fighting standpoint to focus on home prices, which have been inflating faster than consumer prices as a whole.
Was just going to post the same!

https://en.wikipedia.org/wiki/Death_of_Harry_Dunn
How many of the 11 are US Citizens versus other nationalities?
Sure I get that, but I'm old enough to remember the .com crash carnage and people saying that the web was a total waste of time etc and look how wrong they were.

I think that the future is a probability distribution, and there is a non-zero probability that crypto doesn't die but keeps growing. Therefore, I'm not all in, but I'm not all out.
Also:

https://www.cuh.nhs.uk/news/friendly-gut-bacteria-speeds-lon...
Well rates are only going to increase from here it seems, which increases the cost of borrowing. You could be waiting a year or more for rates to come back down. If you're in a solid financial position and you see something you really want, why not?
is it? In practice I find that my shell one liners are orders of magnitude more complex than what I would dare to write in any other 'proper' language:

grep "hello ($(cat patterns.txt| tr '\n' '|'|grep ')$^)" <(ssh other.host "cat ~/file.txt") |tee >(grep 'a' >As.txt) >(grep 'b' > Bs.txt)

[yes, gratuitous use of cat, sue me]
Top British official orders Julian Assange’s extradition to U.S.
Oooh, i just sold a flat here in europe with the intention to buy something bigger. It would be fun if i bought it back next year at a lower cost or if house prices dropped just as i buy a new one. With rising interest rates and inflation it will be the little people that will suffer. Because those with liquidity available will buy properties at a discount, while regular folks wont afford them anyway since everything else costs more.
If they hadn't destroyed their nuclear generation AND created wind&solar, etc, they wouldn't have to import anything from Russia.

For some reason, you (incorrectly) presume that maintaining nuclear energy prevents building wind generators. Also, the money 'spent' on reactors is kinda paid off by customers who pay for the generated electricity.
We started using SVB when we expected to raise a sizable seed round which never happened. It's been over a year that we've been bootstrapping with them and we're quite happy with them. Support is great and I don't think they care that we're smaller and bootstrapping. Of course our needs aren't that big so we don't need a lot of support - but when we do the response is fast and personal.

My read on SVBs strategy is - if there is potential for this company to become large VC then it's better to be kind to them even before that point.
So sharp and quick witted at that age.
Sometimes some long term vision or commitment can help. Set yourself multiple personal goals with a time horizon of 2-10 years. This gives purpose and sets the focus on what you decided is important. These goals can be split into yearly and monthly subgoals. Again, these goals give purpose. I would not go more short term, they should be realistic but big, and something you work/play/enjoy/fight towards to.

Some random ideas: Build/buy a perfect house, have enough money for X years runaway but no more, create a local organization, spend X amount to help locals in Y, travel for Z months, live in place Y for Z months, create a self sustaining organization on any topic, address climate change in your area by doing X, create something that is bigger than you ever could do alone, or destroy something big.
It’s amazing to me how fast the number of meaningless comments are growing on HN. Anything of substance to add?
I would guess it's more expensive than generating certs - all those ID verification "AI" services use teams of people as a fallback from what I know
At least in Firefox, it's in the browser settings, under General > Languages > Choose your preferred language for displaying pages > Choose...

This lets you specify an ordered list of whatever languages you prefer. If you haven't set it manually, usually it defaults to whatever your system language is.
Whom would you rather have in charge of monetary policy? Politicians?
Whatever they are those aren’t shown to the user anywhere I’ve looked.

People just say ‘the 1030 to Euston’ or whatever. I’m sure they have internal IDs.
They don’t overshot, they react too slowly.

Instead of cooling down an overheated economy, they wait for the bad effects to start before they do anything.
This is cool! I really like the syntax for algebraic effects, which would be great for mocking. I also like the way that "impls" can be passed either explicitly or implicitly; the lack of global coherence seems like a reasonable tradeoff. Have you thought about using existential types to support dynamic dispatch (like Rust's "trait objects")?

That said, I'm a bit skeptical of the utility of refinement types (and dependent types in general). They greatly increase a language's complexity (by obscuring the type/value distinction and making type inference and checking more complicated). I'm not sure the benefits are worth it, particularly because of the so-called "specification problem."
DeFi projects are doing just fine and work as expected. All these news are about centralized finance companies being irresponsible if not outright malevolent
Babel was pretty important to other lending institutions.

Here are dominos to fall ahead of us:

- BlockFi

- Voyager

Somewhere down the line, tether is also standing. We know they're insolvent, the question is when redemptions become a problem. And at that point, the abyss
I'm not a crypto/finance expert, but the current crypto space reminds me of the early US "Free Banking" era. Too many players, wild west, many earners, and many losers. There is a tech & concept value in crypto space, so I don't think it will go down the drain. It will take time to stabilize, just like US banking sector.
> The Mimic Systems Spartan was an elusive bit of C-64 hardware that made it Apple II+ compatible.

Interesting... so, it was an emulator that required special hardware. I wonder if it allows the use of a z-80 card. If so the C-64 would be able to run CP/M making it a very versatile system.
I don’t see any references to nazis in there. The article says “Victorian phrenology”, not “nazi phrenology”. Calling it a Victorian practice isn’t unreasonable. Technically phrenology was most popular immediately before the beginning of the Victorian era, but it’s pretty close.
What if said shady guy wrote a subtle bug into the contract intentionally?
Indeed this is overly editorialised and the author very much assumes the reader is of the same opinion of them from the outset. The author seems to believe that web browsers will just ignore UK legislation and not bother to implement the necessary changes.
The Python wheel "ecosystem" is rather nice these days. You can create platform wheels and bundle in shared objects and binaries compiled for those platforms, automated by tools like auditwheel (Linux) and delocate-wheel (OSX). These tools even rewrite the wheel's manifest and update the shared object RPATH values and mangle the names to ensure they don't get clobbered by stuff in the system library path. The auditwheel tool converts a "linux" wheel into a "manylinux" wheel which is guaranteed by the spec to run on certain minimum Linux kernels.

Wheels are merely zips with a different extension, so worst case for projects where these automation tools fail you you can do it yourself. You simply need to be careful to update the manifest and make sure shared objects are loaded in the correct order.

On the user side, a `pip install` should automatically grab the relevant platform wheel from pypi.org, or, if there is not one available, fall back to trying to compile from source. With PEP 517 this all happens in a reproduceable, isolated build environment so if you manage to get it building on your CI pipeline it is likely to work on the end user's machine.

I'm not sure what the state of wheels on Windows is these days. Is it possible to bundle DLLs in Windows wheels and have it "just work" the way it does for (most) Linux distros and OSX?
Regardless, I think bitcoin survives. I don't think it has patches of value, but I do think others think that it does.

I think eventually bitcoin fills the same space as "no programming knowledge required coding tools". Every few years it'll spike as this time they know went wrong the last time. And then the inevitable happens.
Ask HN: What’s a good Trello or Notion alt for freelance planning and reporting?
I’ve been searching for an app to enhance my planning and reporting as a creative freelancer, and I feel like Neo at the start of the Matrix at this point. So much searching.

Currently I just plan my days with time blocks in my calendar (using iCloud for what it’s worth). When I need to invoice a client I then just have to go through the calendar weeks and note the blocks for that client manually. It’s a stupid system.

I’ve tried using some freelancer / small business apps like Harvest or Cushion, but I have found that they are a bit much for what I need to do.

I have tried apps like Trello and Notion more recently, and they make a lot more sense, except both have drawbacks.

What I think I need in an app is:
- multiple views including list, kanban and timeline
- a calendar view for scheduling / planning
- calendar sync of some kind would be great, but not an absolute must
- ability to tally up the time I have spent on a given project
- ideally offline usable
- strong preference for pay once. I’d feel much better about paying $100 (or whatever appropriate amount) for software once than $10 a month on a subscription.
- not needed: any team oriented features. I have no team.

Hoping I can get some help on this as I’m driving myself insane.
Wanted to add that according to the article, these checks will be required for all content, not just adult content.
I'd rather deal with a lot of small fraud than have the entire nation captured by a single massive inescapable fraud. That's why I don't mind crypto.
Let me just see if we can validate this comment ...

People bought luna 2.0 within days of the collapse of luna 1.0 - check
I think its better to rip the bandaid off using this approach rather than suffer through another few years of these scams and trash. Just declare this whole crypto thing as a failed experiment and move on.
Just because an idea is unsound, impractical, and useless is no reason not to fund raise on it. See also SpinLaunch and quantum computing companies.

And the wax thing can work, you just need wax that's energetic enough to count as an explosive. I haven't worked out the recovery phase yet, granted; but with a few billion dollars I'm sure it can be made to work.
Another fantastic metric: compare the returns for storing or staking your crypto with them to the current sovereign interest rates.

Is it offering Argentina/Turkey returns? Then they're probably the Argentina and Turkey of crypto.
Hello, author here!
Closures are implemented with the environment parameter as an extra parameter on a function type. So internally a function `i32 - i32 -> i32` (wonky function type syntax currently with - separating arguments) which uses an environment of type String is represented as a pair of the function and its environment: `(i32 - i32 - String -> i32), String`. The same way C++ and Rust represent their closures.

Function arguments are passed by value currently, though I may explore pass by move and other options in the future.

I hope for ante to be usable without a heap, though the `ref` type automatically handling lifetimes makes this more difficult. These refs compile to an equivalent of destination-passing in C, but can require dynamic allocation if a function creates a ref and another function calls the first in a loop.
I also plan on having an Allocate effect for whenever a function can allocate, so that it is trivial to handle this with your own handle that can do anything. This would be an easier alternative to zig's approach of "pass the allocator everywhere manually," but there are still things I need to iron out, like how it interacts with the lifetime inference issues above, so its still in the design phase.
People might look at houses as homes instead of financial instruments. Wow.
Done successfully and didn't pan out?!
But that was true before the rate hikes and yet the Fed still wasn't happy with the housing supply. There aren't more people dying and going through a divorce now that we've gotten the .75% hike.
Tracking People via Bluetooth on Their Phones
There’s only one other plant my cats have shown the level of interest they have to catnip… and that’s a kiwi plant I have been growing indoors.
Both of my cats will chew on the flowers, which have a strong smell.

According to Quora:
“ Kiwis are in the same genus as a plant called Silver vine (Actinidia), which is used in Asia the same way as catnip is used in Europe and North America. Both plants contain the active ingredient actinidine.

Catnip's active chemical, by the way, is called nepetalactone.”
1. Destroy DX by introducing utility classes approach in Tailwind
2. Try to fix it by introducing Chrome extension

I really appreciate the work on that tool, but after using Tailwind for 6 months I really don't like it. Of course you can quickly hack something using it, but the code quickly becomes unmaintanable... I wouldn't recommend it to anyone.
This is probably political. That way they can blame the bad effects instead of being seen as the cause.
Not saying that she can’t, but I am saying that the expectation of universal healthcare from many of the folks supporting it is that she won’t have to buy supplemental coverage, but will get the same or better care.
I want to say yes, but I've always been warned against trying to time the market.
Not GP, but since you need a bit more context: if someone posted something critical of one's employer on Twitter, Facebook, or used public comment time at city hall, one should expect to no longer be employed. Whatever critical was posted is protected free speech in that the government (local, state, or national) could not punish the speaker. However, the speaker should expect that future employers would be hesitant to hire someone who airs a company's dirty laundry in public.

On the other hand, if someone posted something critical of a government policy (pick your poison), that is also protected free speech, in the United States. In this case, retribution from an employer, the (public) platform where it was posted, and the government should all be prohibited. The speaker should expect that future employers not care about policy preferences, only that the speaker can perform the job for which they are hired.
I was there too and basically nobody said that. Crypto being "like the early internet" and "people said that the web was a waste of time too!" are the biggest crypto lies ever told and repeated. Absolute whoppers.
I just wanted to say that you made my day, @retSava, with that /r/linkedinlunatics community :D
I haven't been reading my LI feed for at least 6 years now. I had no idea how quirky things were there. Wow. Just wow.